@charset "utf-8";
/* CSS Document */
html {
	margin: 0;
	padding: 0;
}
.lineheight{line-height:0;}
body {
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
	padding: 0;
	margin: 0;
}
/*body{ overflow-y:scroll;}*/
table, td, tr, th, tbody {
	padding: 0;
	margin: 0;
}
table {
	margin: 0 auto;
}
li {
	list-style-type: none;
	list-style: none;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;
}
input, img {
	vertical-align: middle;
	border: 0;
}
body {
	background: #ece4e6 url(../../images/bodybg.jpg) center 70px no-repeat;
}
a {
	text-decoration: none;
}
.l_tr {
	text-align: right;
}
.clear {
	clear: both;
*height:0px;
	_height: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.cborder {
	border: 1px solid #ccc;
	overflow: hidden;
}
.pborder {
	border-bottom: 1px solid #d4b1d3;
}
.width {
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
	font-family: "微软雅黑";
}
.width div {
}
.m_t10 {
	margin-top: 10px;
}
.m_t12 {
	margin-top: 12px;
}
.m_t18 {
	margin-top: 18px;
}
.m_t36 {
	margin-top: 0px;/*36*/
}
.m_t47 {
	margin-top: 47px;
}
.m_l4 {
	margin-left: 4px;
}
.m_l13 {
	margin-left: 13px;
}
.m_l18 {
	margin-left: 18px;
}
.m_l26 {
	margin-left: 25px;
}
.m_l22 {
	margin-left: 20px;
}
.m_r14 {
	margin-right: 14px;
}
.m_r22 {
	margin-right: 22px;
}
.p_r35 {
	margin-right: 35px;
}
.font12 {
	font-size: 12px;
	line-height: 18px;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.fontbold {
	font-weight: bold;
}
.l_tc {
	text-align: center;
	color:#4f167f; font-size:16px; line-height:30px; font-weight:normal; font-family:'微软雅黑', '宋体';
}
.color {
	color: #80157d
}
.color666 {
	color: #666
}
.margin21 {
	margin-top: 21px;
}
.margin15 {
	margin-top: 15px;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
#header {
	width: 980px;
	margin: 0 auto;
}
.table {
	position: absolute;
	z-index: 1;
	top: 0;
}
.table .left {
	background: #8b137c;
	height: 34px;
}
.table .right {
	background: #da0378;
	height: 34px;
}
#nav {
	background: url(../../images/Official-Site_1_01.jpg) no-repeat;
	width: 980px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	height:70px;
}
.logo {
	width: 186px;
	text-align: center;
	float: left;
}
#headnav {
	width: 520px;
	float: left;
	text-align: left;
	color: #fff;
}
/*****navb--start*****/
#navb, #navb ul, #navb ul li, #navb ul li a:hover, #navb .subnavb, #navb .subnavb p, #navb .subnavb p span, #navb .subnavb .arrow {
	background:url(../images/navb_bg.png) no-repeat;
}
#navb {
	position:relative;
	width:540px;
	background-position:0 -34px;
}
#navb ul {
	height:34px;
	line-height:34px;
	margin-left:10px;
	padding-right:10px;
	overflow:hidden;
	background-position:right -72px;
}
#navb ul li {
	float:left;
	margin-left:-2px;
	background-position:0 -108px;
}
#navb ul li a {
	font-size:14px;
	color:#fff;
	padding:0 4px;
	display:block;
	text-align:center;
	text-decoration:none;
	margin:0 2px 0 4px;
}
#navb ul li a:hover {
	margin:0 2px 0 4px;
	background: url(../../images/tip_02.png) center 0px;
}
#navb .subnavb {
	display:none;
	position:absolute;
	top:41px;
	width:auto!important;
	min-width:110px;
	height:27px;
	line-height:27px;
	white-space:nowrap;
	background-position:0 -180px;
}
#navb .subnavb p {
	margin-left:10px;
	padding-right:10px;
	background-position:right -234px;
}
#navb .subnavb p span {
	display:block;
	color:#235e99;
	background-repeat:repeat-x;
	background-position:0 -207px;
}
#navb .subnavb p a {
	font-size:12px;
	display:inline;
	color:#970e80;
	text-decoration:none;
	margin:0 5px;
	padding:0 2px;
}
#navb .subnavb p a:hover {
	font-weight:400;
	background-image:none;
	border-bottom:2px solid;
	margin:0 5px;
	padding:0 2px;
}
#navb .subnavb .arrow {
	position:absolute;
	top:-4px;
	display:block;
	width:11px;
	height:5px;
	background-position:0 -261px;
}
/******end*******/
/*.nav {
}
.nav li {
	float: left;
}
.nav li a {
	color: #FFF;
	font-size: 12px;
	line-height: 34px;
	display: inline-block;
	padding: 0 10px;
	text-align: center;
	position: relative;
	z-index: 9999
}
.nav li:hover {
	background: url(../../images/tip_02.png) center bottom;
}
.nav li.back {
	background: url(/images/nav_ahover.png) center center no-repeat;
	height: 39px;
	position: absolute;
	z-index: 1;
	padding: 0;
}
.nav li.tab_now {
}
.nav_a {
	background: url(/images/nav_ahover.png) center top no-repeat;
}*/
.head_right {
	float: right;
	text-align: left;
	width: 250px;
	line-height:35px;
	color: #fff;
	font-size: 12px;
}
.head_right a {
	color: #fff;
	font-size: 12px;
	padding: 0 5px;
}
#search_box {
	float: right;
	background: url(../../images/Official-Site_1_03.png) no-repeat left bottom;
	width: 210px;
	height: 23px;
	line-height: 28px;
	margin-top: 6px;
}
#search_box #s {
	float: left;
	padding: 0;
	margin: 5px 0 0 6px;
	border: 0;
	width: 80px;
	background: none;
}
#search_box #go {
	float: right;
	margin: 0px 4px 0 0;
}
.nav li .btn {
	padding-left: 0;
	height: 23px;
	position: relative;
	top: -1px;
}
.i_dom0 h2, .i_dom1 h2, .i_dom2 h2 {
	color: #80157d;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.i_dom0 {
	float: left;
	overflow: hidden;
}
.i_dom0 dd {
	float: left;
	_display: inline;
}
.i_dom0 dd.num1 {
	width: 290px;
	height: 107px;
	background: url(../../images/i_dombg.jpg) no-repeat left bottom;
	float: left;
	padding: 15px 20px 16px 20px;
}
.i_dom0 dd.num1 div {
	background: url(../../images/Official-Site_i_dom0bg.png) left top repeat-x;
	padding: 6px;
	margin-top: 10px;
}
.i_dom0 dd.num1 div table td {
	line-height: 24px;
	padding: 5px 2px 0 10px;
}
.i_dom0 dd.num1 ul {
	width: 120px;
	float: right;
}
.i_dom0 dd.num2 {
	background: url(../../images/i_dom319.jpg) no-repeat left bottom;
	margin-left: 6px;
	width: 279px;
	height: 108px;
	padding: 15px 20px;
}
.i_dom0 dd.num2 .content {
	margin-top: 10px;
}
.i_dom0 dd.num2 .img0 {
	float: left;
	width: 130px;
}
.i_dom0 dd.num2 .detail {
	width: 146px;
	float: right;
	text-align: left;
}
.i_dom0 dd.num2 .img1 {
	float: left;
	width: 90px;
}
.i_dom0 dd.num2 li.title a {
	font-size: 16px;
	color: #80157d;
	font-family: "微软雅黑";
}
.i_dom0 dd.num2 li.title a:hover {
	text-decoration: underline;
}
.i_dom0 dd.num2 li {
	font-size: 12px;
	color: #666;
	line-height: 20px;
}
.i_dom0 dd.num2 li.btn {
	line-height: 28px;
}
.i_dom1 {
	float: left;
	overflow: hidden;
}
.i_dom1 dd {
	float: left;
	_display: inline;
}
.i_dom1 dd.num1 {
	width: 617px;
	height: 109px;
	background: url(../../images/Official-Site_dom_03.png) no-repeat left bottom;
	float: left;
	padding: 15px 20px 16px 20px
}
.i_dom1 dd.num1 ul li a {
	line-height: 24px;
	color: #666;
	font-size: 12px;
}
.i_dom1 dd.num1 ul li a:hover {
	color: #80157d
}
.i_dom1 dd.num2 {
	background: none;
	float: left;
	margin-left: 6px;
	width: 316px;
	height: 139px;
}
.i_dom2 {
	float: left;
}
.i_dom2 dd {
	position:relative;
	float: left;
	background: url(../../images/dom2bg.jpg) no-repeat;
	width: 319px;
	height: 205px;
	margin-left: 10px;
	padding: 0 0 20px 0;
}
.i_dom2 dd img {
	margin-top: 20px;
}
.i_dom2 dd.num1 {
	margin-left: 0;
}
.i_dom2 dd span.hot {
	width: 61px;
	height: 56px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../../images/hot.png) no-repeat;
}
.i_dom2 dd p.tit {
	margin-top:10px;
	font-size: 18px;
	color: #80157d;
	text-align: center;
	font-family: "微软雅黑"
}
.i_dom2 dd p.detail {
	padding: 0 15px;
	font-size: 12px;
	color: #666;
	padding-top: 4px;
	line-height: 18px
}
.i_put {
	position: relative;
	height: 254px;
}
.i_put p {
	color: #fff;
	line-height: 20px;
	padding: 10px 20px;
	background: url(../../images/Official-Site_1_15.png);
	height: 45px;
	position: relative;
	top: -65px;
	border: 0;
	font-size: 13px;
}
.i_title {
	height: 45px;
	text-align: center;
	border-top: 2px solid #80157d;
	border-bottom: 8px solid #80157d;
}
/*slider*/
#slider {
}
.slider_box {
	width: 980px;
	margin: 0 auto;
	height: 360px;
	overflow: hidden;
	position: relative;
}
.silder_tip {
	width: 92px;
	height: 92px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	text-indent: -999px;
	background: url(../../images/tip-tt.gif) no-repeat;
}
#movie_tip {
	background-position: -93px 0;
}
.silder_con {
	height: 325px;
	overflow: hidden;
	position: absolute;
}
.silder_panel {
	width: 980px;
	height: 325px;
	overflow: hidden;
	float: left;
	position: relative;
	background: #111;
}
.silder_panel img {
	width: 980px;
	height: 325px;
	display: block;
	overflow: hidden;
}
.silder_play {
	display: block;
	width: 136px;
	height: 30px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	bottom: 13px;
	right: 45px;
	background: url(../../images/silder-play.png) 0 -30px no-repeat;
}
.silder_play:hover {
	background-position: 0 0;
}
.silder_nav {
	width: 980px;
	height: 38px;
	margin: 0 auto;
	bottom: 1px;
	position: absolute;
	overflow: hidden;
}
.silder_nav li {
	float: left;
	padding: 0px;
	width: 326px;
	background: url(../../images/i_slidebg.png) left bottom no-repeat;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑";
	height: 38px;
}
.silder_nav li a {
	line-height: 40px;
	color: #fff;
	font-size: 14px;
}
.silder_nav li.current {
	background: url(../../images/i_slidecurrent.png) left bottom repeat-x;
	height: 38px;
	line-height: 38px;
	width: 328px;
}
.slider_box a.prev, .slider_box a.next {
	display: block;
	width: 30px;
	height: 47px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	cursor: pointer;
	margin-top: 140px;
	background: url(../../images/silder_btn.png) no-repeat;
}
.slider_box a.prev {
	left: 0;
	background-position: left 0;
	margin-left: 20px;
}
.slider_box a.next {
	right: 0;
	background-position: right 0;
	margin-right: 20px;
}
.silderBox {
	height: 8px;
	line-height: 8px;
}
.slider_box1 {
	width: 980px;
	margin: 10px auto;
	height: 360px;
	overflow: hidden;
	position: relative;
}
.slider_box2 {
	width: 980px;
	margin: 0 auto;
	height: 360px;
	overflow: hidden;
	position: relative;
}
.silder_tip {
	width: 92px;
	height: 92px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	text-indent: -999px;
	background: url(../../images/tip-tt.gif) no-repeat;
}
.cinema_box {
	width: 980px;
	margin: 0 auto;
	height: 446px;
	overflow: hidden;
	position: relative;
}
#osmplayer{ width:660px; float:left;}
.silder_tip {
	width: 92px;
	height: 92px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	text-indent: -999px;
	background: url(../../images/tip-tt.gif) no-repeat;
}
.silder_con1 {
	height: 325px;
	overflow: hidden;
	position: absolute;
}
.silder_panel1 {
	width: 980px;
	height: 325px;
	overflow: hidden;
	float: left;
	position: relative;
	background: #111;
}
.silder_panel1 img {
	width: 980px;
	height: 325px;
	display: block;
	overflow: hidden;
}
.silder_play {
	display: block;
	width: 136px;
	height: 30px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	bottom: 13px;
	right: 45px;
	background: url(../../images/silder-play.png) 0 -30px no-repeat;
}
.silder_play:hover {
	background-position: 0 0;
}
.silder_nav1 {
	width: 980px;
	height: 38px;
	margin: 0 auto;
	top: 1px;
	position: absolute;
	overflow: hidden;
}
.silder_nav1 li {
	float: left;
	padding: 0px;
	width: 245px;
	background: url(../../images/i_slidebg.png) left bottom no-repeat;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑";
	height: 38px;
}
.silder_nav1 li a {
	line-height: 34px;
	color: #fff;
	font-size: 14px;
}
.silder_nav1 li.current {
	background: url(../../images/i_slidecurrent1.png) left bottom repeat-x;
	height: 38px;
	line-height: 34px;
	width: 245px;
}
.slider_box1 a.prev, .slider_box1 a.next {
	display: block;
	width: 30px;
	height: 47px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	cursor: pointer;
	margin-top: 140px;
	background: url(../../images/silder_btn.png) no-repeat;
}
.slider_box1 a.prev {
	left: 0;
	background-position: left 0;
	margin-left: 20px;
}
.slider_box1 a.next {
	right: 0;
	background-position: right 0;
	margin-right: 20px;
}
.silderBox1 {
	height: 8px;
	line-height: 8px;
}
#movie_tip {
	background-position: -93px 0;
}
.silder_con1 {
	height: 325px;
	overflow: hidden;
	position: absolute;
}
.silder_panel1 {
	width: 980px;
	height: 325px;
	overflow: hidden;
	float: left;
	position: relative;
	background: #111;
}
.silder_panel1 img {
	width: 980px;
	height: 325px;
	display: block;
	overflow: hidden;
}
.silder_play {
	display: block;
	width: 136px;
	height: 30px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	bottom: 13px;
	right: 45px;
	background: url(../../images/silder-play.png) 0 -30px no-repeat;
}
.silder_play:hover {
	background-position: 0 0;
}
.silder_nav1 {
	width: 980px;
	height: 38px;
	margin: 0 auto;
	top: 1px;
	position: absolute;
	overflow: hidden;
}
.silder_nav1 li {
	float: left;
	padding: 0px;
	width: 245px;
	background: url(../../images/i_slidebg.png) left top no-repeat;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑";
	height: 38px;
}
.silder_nav1 li a {
	line-height: 34px;
	color: #fff;
	font-size: 14px;
}
.silder_nav1 li.current {
	background: url(../../images/i_slidecurrent1.png) left bottom repeat-x;
	height: 38px;
	line-height: 34px;
	width: 245px;
}
.slider_box1 a.prev, .slider_box1 a.next {
	display: block;
	width: 30px;
	height: 47px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	cursor: pointer;
	margin-top: 140px;
	background: url(../../images/silder_btn.png) no-repeat;
}
.slider_box1 a.prev {
	left: 0;
	background-position: left 0;
	margin-left: 20px;
}
.slider_box1 a.next {
	right: 0;
	background-position: right 0;
	margin-right: 20px;
}
.slider_box2 a.prev, .slider_box2 a.next {
	display: block;
	width: 30px;
	height: 47px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	cursor: pointer;
	margin-top: 140px;
	background: url(../../images/silder_btn.png) no-repeat;
}
.slider_box2 a.prev {
	left: 0;
	background-position: left 0;
	margin-left: 20px;
}
.slider_box2 a.next {
	right: 0;
	background-position: right 0;
	margin-right: 20px;
}
.silderBox1 {
	height: 8px;
	line-height: 8px;
}
.cinema_con {
	height: 410px;
	overflow: hidden;
}
.cinema_panel {
	width: 980px;
	height: 410px;
	overflow: hidden;
}
/*.cinema_panel img {
	width: 980px;
	height: 410px;
	display: block;
	overflow: hidden;
}*/
.silder_play {
	display: block;
	width: 136px;
	height: 30px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	bottom: 13px;
	right: 45px;
	background: url(../../images/silder-play.png) 0 -30px no-repeat;
}
.silder_play:hover {
	background-position: 0 0;
}
.cinema_nav {
	z-index:9;
	width: 980px;
	height: 38px;
	margin: 0 auto;
	overflow: hidden;
}
.cinema_nav li {
	float: left;
	padding: 0px;
	width: 490px;
	background: url(../../images/li_video_bj2.png) left bottom repeat-x;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑";
	height: 38px;
}
.cinema_nav li a {
	line-height: 40px;
	color: #fff;
	font-size: 14px;
}
.cinema_nav li a img {
	margin-right: 10px;
	opacity: 0.6;
}
.cinema_nav li a img.opacty {
	margin-right: 10px;
	opacity: 1;
}
.cinema_nav li.current {
	background: url(../../images/li_video_bj1.png) left bottom repeat-x;
	height: 38px;
	line-height: 38px;
	width: 490px;
}
.cinemaBox {
	height: 8px;
	line-height: 8px;
}
#bottom {
	background: url(../../images/Official-Site_1_63.jpg) repeat-x;
	height: 37px;
	width: 960px;
	padding-left:4px;
	padding-right:10px;
	margin: 0 auto;
	color: #fff;
	line-height: 37px;
	font-size: 12px;
	margin-top: 10px;
}
#bottom a{ text-decoration:underline; color:#fff; padding:6px;}
/**********guide************/
/**********瀑布流 guide_build**********/
#waterfall {
	margin-top: 20px;
	overflow: hidden;
}
#waterfall .col {
	width: 50%;
	float: left;
}
#addMore {
	width: 980px;
	padding: 10px 0;
	margin: 10px 0;
	text-align: center;
	background: #ddd;
	display: none;
	clear: left;
	border: 1px #ccc solid;
	cursor: pointer;
}
#addMore1 {
	width: 920px;
	padding: 10px 0;
	margin: 10px 0;
	text-align: center;
	background: #ddd;
	display: none;
	clear: left;
	border: 1px #ccc solid;
	cursor: pointer;
}
#waterfall2 {
	margin-top: 20px;
	overflow: hidden;
}
#waterfall2 .col {
	width: 50%;
	float: left;
}
#addMore1 {
	width: 920px;
	padding: 10px 0;
	margin: 10px 0;
	text-align: center;
	background: #ddd;
	display: none;
	clear: left;
	border: 1px #ccc solid;
	cursor: pointer;
}
/*************end 樟宜攻略*********/
.guide_top {
	
	padding-top: 10px;
	color: #80157d;
	font-family: "微软雅黑";
}
.guide_top a {
	color: #80157d;
}
.guide_top a:hover {
	text-decoration: underline;
}
.guide_top .left {
	width: 430px;
	float: left;
}
.guide_top .left .span {
	float: right;
	margin-top: 20px;
}
.guide_top .left img {
	float: left;
}
.guide_top .left p {
	font-size: 18px;
	float: right;
	width: 260px;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 24px;
}
.guide_top .right {
	padding-top:15px;
	width: 210px;
	float: right;
}
.guide_top .right h2 {
	font-size: 18px;
	font-weight: normal;
}
.guide_btn {
	text-align: center;
}
.guide_btn a {
	margin: 20px;
}
.guide_width {
	padding: 30px 19px 20px 19px;
	border-top: 1px solid #e7dce2;
	border-left: 1px solid #e7dce2;
	border-right: 1px solid #e7dce2;
	background: #fff url(../../images/guide_contentbg.jpg) left bottom no-repeat;
	font-family: "微软雅黑";
	overflow: hidden;
}
.guide_width h2 {
	font-size:16px;
	border-bottom: 1px solid #d4b1d3;
	font-weight: normal;
	color: #80157D;
	overflow:hidden;
	font-weight:normal;
}
.guide_width h2 a{color: #80157D;}
.wintime {
	border-bottom: 1px solid #5999A6;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: normal;
	color: #5999A6;
}
.wintime a {
	color: #5999A6;
}
h3.wintime3 {
	font-size: 14px;
	color: #5999A6;
	font-family: "微软雅黑";
}
.guide_width h2 a img {
	float: right;
}
.guide_content0 {
	border-bottom: 1px solid #ededed;
	overflow: hidden;
	padding-bottom: 20px;
	padding-left: 20px;
	width:450px;
	float:left;
}
.guide_content0 a {
	color: #80157d;
	font-size: 14px;
}
.guide_content0 h3 a{
	font-size: 16px;
}
.user {
	margin: 20px 20px 20px 0px;
}
.user_gl {
	height:36px; width:36px; border:#CCC 2px solid;
	margin: 20px 20px 20px 0px;
}
.guide_content0 .link_black{color:#000;}
.guide_content0 .time {
	float:right;
	margin-top:33px;
	font-size: 12px;
	color: #666;
	margin-left:16px;
}
.guide_content0 .intro{ height:45px; width:430px; color:#9b9b9b; overflow: hidden; font-size:12px; line-height:24px; margin:10px 0px;}
.guide_content0 .pic {
/*	width: 136px;*/
vertical-align:bottom;
	height: 120px;
	float: left;
	overflow: hidden;
	margin-right:13px;
}
.guide_content0 .pic img{ overflow:hidden;background: url(../../images/guide_jbg.png) repeat-x bottom;padding: 0px 0px 12px 0px;}
.guide_content0 p.detail {
	color: #666;
	line-height: 20px;
	font-size: 12px;
	padding-top: 10px;
	height: 68px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.guide_content0 .view {
	float:right;
	line-height: 18px;
	font-size: 13px;
}
.guide_content0 .view a {
	margin-right: 10px;
	color: #666;
}
.guide_content0 .more a {
	float: right;
	font-size: 13px;
	margin-right:10px;
}
.guide_content0 .more a.look {
	text-decoration: underline;
}
/*******guide_hide*******/
.guide_hide {
	padding: 30px 19px 20px 19px;
	border-top: 1px solid #e7dce2;
	border-left: 1px solid #e7dce2;
	border-right: 1px solid #e7dce2;
	background: #fff url(../../images/guide_contentbg.jpg) left bottom no-repeat;
	font-family: "微软雅黑";
	overflow: hidden;
}
.guide_hide h2 {
	border-bottom: 1px solid #d4b1d3;
	line-height: 65px;
	font-weight: normal;
	color: #80157d;
	font-size:16px;
	font-weight:normal;
}
.guide_hide h2 a{ color:#80157D;}
.guide_hide h2 a img {
	float: right;
}
.guide_hide .top {
	line-height: 50px;
	height: 50px;
	border-bottom: 1px solid #ededed;
	overflow: hidden;
}
.guide_hide span {
	width: 180px;
	margin-right: 50px;
	font-size: 12px;
	color: #666;
}
.guide_hide span a {
	color: #666;
	margin-right: 10px;
}
.guide_hide span.img img {
	height: 24px;
	width: 24px;
	border: 2px solid #ccc;
}
.guide_hide span.none {
	margin-left: 0;
	color: #80157d;
	font-size: 16px;
}
.guide_hlist {
	overflow: hidden;
	border-bottom: 1px solid #ededed;
	padding: 0 0 20px 0;
	width:306px;
	float:left;
	margin:18px 3px 0px 4px;
}
.guide_hlist .cimg {
	position:relative;
}
.gl_c_img_po{ position:absolute; left:0px; bottom:0px;}
/*.guide_hlist .content {
	clear:both;
	background: url(../../images/gl_c_bj.jpg) no-repeat left bottom;
	padding-bottom:35px;
}*/
.guide_hlist .content h3 {
	font-size: 14px;
	padding-left: 20px;
	float: left;
	color: #80157d;
}

.guide_hlist h4{ text-align:center; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:46px;}
.guide_hlist h5{ text-align:center; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.gl_c_title_box{ width:306px; height:88px; background: url(../../images/gl_title_bj.jpg) no-repeat; padding-top:15px;}
/****************guide_my 我的攻略******************/
.guide_mbanner {
	background: url(../../images/guide_mbanner.jpg) no-repeat;
	height: 380px;
	width: 960px;
	line-height: 410px;
	text-align: center;
	padding: 10px;
}
.guide_mbanner p a {
	margin: 0 10px;
}
.guide_mh2 {
	line-height: 36px;
	height: 36px;
	border-bottom: 1px solid #d4b1d3;
	font-size: 18px;
	font-weight: normal;
}
.guide_mlist {
	float: left;
	overflow: hidden;
	padding: 10px 0 0 0;
}
.guide_mlist .img {
	height: 130px;
	height: 88px;
	border: 2px solid #fff;
	box-shadow: 3px 3px 6px #666;
	float: left;
}
.guide_mlist p {
	float: left;
	color: #999;
	padding: 10px;
	_display: inline;
}
.guide_malert {
	width: 460px;
	height: 322px;
	border: 2px solid #80157d;
	color: #80157d;
	border-radius: 3px;
	box-shadow: 6px 6px 6px #666;
	background: #f9f9f9;
	padding: 24px;
	text-align: left;
	margin: 0 auto;
	line-height: 24px;
}
.guide_malert p {
	line-height: 30px;
}
.guide_malert p a {
	margin: 0 10px;
}
.guide_malert textarea {
	width: 450px;
	border: 1px solid #ccc;
	box-shadow: 3px 3px 2px #ccc inset;
	padding-left: 3px;
	height: 150px;
	line-height: 24px;
	margin-top: 10px;
}
.guide_success {
}
.guide_success h2 {
	border-bottom: 1px solid #d4b1d3;
	font-size: 18px;
	line-height: 36px;
	font-family: "微软雅黑";
	color: #80157d;
	font-weight: normal;
}
.guide_mlist05 {
	margin-top: 20px;
	overflow: hidden;
}
.guide_mlist05 .mimg {
	width: 136px;
	height: 94px;
	border: 3px solid #fff;
	box-shadow: 3px 3px 6px #666;
	float: left;
}
.guide_mlist05 .content {
	width: 820px;
	float: left;
	padding-left: 15px;
	_display: inline;
}
.guide_mlist05 .content h3 {
	line-height: 30px;
	font-family: "微软雅黑";
	color: #80157d;
	font-size: 16px;
	font-weight: normal;
}
.guide_mlist05 .content p {
	color: #666;
	line-height: 24px;
	font-size: 12px;
}
.guide_share {
	
	color: #80157d;
	position: absolute;
	top:60px;
}
.guide_share a {
	margin: 0 10px;
}
/*************service 我们的业务****************/
.service_tit {
	background: #4f167f;
	line-height: 36px;
	font-size: 18px;
	color: #fff;
	padding-left: 20px;
}
.service_detail {
	padding: 18px;
	line-height: 24px;
	color: #666;
	font-size: 14px;
	background: #fff;
	border: 1px solid #dedce7;
}
.service_nav {
}
.service_nav, .service_nav dd {
	float: left;
}
.service_nav dd.num1 {
	width: 326px;
	height: 133px;
	background: url(../../images/service_pic1_1.jpg) no-repeat;
}
.service_nav dd.num2 {
	width: 327px;
	height: 133px;
	background: url(../../images/service_pic1_2.jpg) no-repeat;
}
.service_nav dd.num3 {
	width: 327px;
	height: 133px;
	background: url(../../images/service_pic1_3.jpg) no-repeat;
}
.service_nav dd .content {
	width: 154px;
	height: 76px;
	float: right;
	text-align: left;
	margin-top: 20px;
	margin-right: 18px;
	font-size: 12px;
}
.service_nav dd .content h3 {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #4f167f;
	line-height: 30px;
}
.service_nav dd .content h3 a{color: #4f167f;}
.service_nav dd .content .detail {
	color: #999;
	line-height: 18px;
	float: left;
	height: 40px;
}
.service_nav dd .content .more {
	margin-bottom: 0;
	text-align: right;
	padding-right: 10px;
	background: url(../../images/service_more.png) no-repeat right bottom;
	line-height: 12px;
	border: 0;
}
.service_nav dd .content .more a {
	color: #4f167f;
}
.service_active {
	float: left;
	margin-top: 20px;
}
.service_active dd {
	float: left;
	margin-left: 12px;
	width: 318px;
}
.service_active dd img {
	width: 318px;
	height: 129px;
	margin-top: 2px;
}
.service_active dd h2 {
	border-top: 1px solid #80157d;
	border-bottom: 5px solid #80157d;
	color: #80157d;
	text-align: center;
	font-size: 16px;
	line-height: 36px;
	font-family: "微软雅黑"
}
.service_active dd.num1 {
	margin-left: 0;
}
.service_about {
	background:#fff;
	width: 924px;
	padding:28px;
	overflow: hidden;
}
.service_about h2 {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #4f167f;
	line-height: 30px;
	font-weight:normal;
}
.service_about p {
/*	font-size: 12px;
	line-height: 18px;*/
	padding-top: 20px;
}
.service_about p.detail {
/*	color: #666;
	font-size: 12px;
	line-height: 18px;*/
	padding-top: 20px;
}
.service_about div.time {
	font-size: 12px;
	color: #666;
	line-height: 24px;
	text-align: center
}
.service_color { /*color:#4838ad; */
	color: #80157d;
}
.service_head li, .service_head li a {
	width: 323px;
	height: 76px;
	margin-left: 2x;
	float: left;
	overflow: hidden;
}
.service_head li.num1 {
	background: url(../../images/service_nav1.png) no-repeat;
}
.service_head li.num2 {
	background: url(../../images/service_nav2.png) no-repeat;
}
.service_head li.num3 {
	background: url(../../images/service_nav3.png) no-repeat;
}
.service_head li.num1 a:hover, .service_head li.num1 a.active {
	background: url(../../images/service_navhover1.png) no-repeat;
}
.service_head li.num2 a:hover, .service_head li.num2 a.active {
	background: url(../../images/service_navhover2.png) no-repeat;
}
.service_head li.num3 a:hover, .service_head li.num3 a.active {
	background: url(../../images/service_navhover3.png) no-repeat;
}
.service_table, .service_table th {
	border-collapse: collapse;
	border-top: 1px solid #aea8d6;
	border-bottom: 1px solid #aea8d6;
	line-height: 24px;
	font-size: 12px;
}
.service_table th {
	text-align: center;
	line-height: 36px;
}
.service_table .td_right {
	border-right: 1px solid #aea8d6;
	text-align: right;
}
.service_table td {
	border-collapse: collapse;
	border: 1px solid #aea8d6;
	padding: 10px;
	border-left: none;
	border-right: none;
}
.one {
	background: #efeef7;
}
.two {
	background: #fff;
}
.service_center {
	float: left;
	padding-top: 13px;
	border-bottom: 1px solid #c7c3e3;
	padding-bottom: 13px;
}
.service_center .cimg {
	float: left;
	height: 99px;
	width: 142px;
}
.service_center .ccon {
	float: left;
	width: 780px;
}
.service_center .ccon h2 {
	font-size: 14px;
	line-height: 24px;
}
.service_center .ccon p.time {
	font-size: 12px;
	padding-top: 0px;
	font-size: 10px;
	color: #6f63b6;
}
.service_center .ccon p {
	padding-top: 4px;
	color: #666;
}
.service_center .ccon .more {
	margin-bottom: 0;
	text-align: right;
	padding-right: 10px;
	background: url(../../images/service_more.png) no-repeat right 6px;
	position: relative;
	border: 0;
}
.service_center .ccon .more a {
	color: #4f167f;
}
/**********机场促销及活动 active************/
.active_index {
}
/*.active_piclist {
	float: left;
	margin-top: 20px;
}
.active_piclist dd {
	float: left;
	margin-left: 12px;
	width: 484px;
	margin-top: 10px;
	position: relative;
	z-index: 1;
}
.active_piclist dd img {
	position: relative;
	z-index: 2;
}
.ahover {
	background: url(../../images/active_tip.png) no-repeat right bottom;
	position: absolute;
	z-index: 999;
	bottom: 0px;
	display: none;
	width: 55px;
	height: 48px;
	right: 0;
}
.active_piclist dd span {
	width: 484px;
	height: 200px;
	margin-top: 2px;
	position: relative;
	z-index: 1;
}
.active_piclist dd h2 {
	border-top: 1px solid #80157d;
	border-bottom: 5px solid #80157d;
	color: #80157d;
	text-align: center;
	font-size: 13px;
	line-height: 36px;
	font-family: "微软雅黑";
	margin-bottom: 2px;
}
.active_piclist dd h2 a {
	color: #80157d;
}

.active_piclist .con_txt {
	position: absolute;
	bottom: 0;
	width: 464px;
	height: 180px;
	z-index: 99;
	background: #639;
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	display: none;
	overflow-y: auto;
	padding: 10px;
}*/
.active_piclist dd.num1 {
	margin-left: 0;
}
/********QA常见问题tabs******/
#tab-title {
	line-height: 34px;
	height: 34px;
	border-bottom: 1px solid #d3bed3;
	color: #925c90
}
#sidebar-tab {
	margin-bottom: 1.5em;
	overflow: hidden;
	margin-top: 10px;
}
#tab-title .current {
	background: url(../../images/QA_tabhover.jpg);
	height: 35px;
	width: 143px;
	text-align: center;
	font-weight: bold;
	color: #80157d;
} /* 当前选中标题时的样式 */
#tab-title span {
	color: #925c90;
	font-size: 15px;
	font-weight: 400;
	overflow: hidden;
	height: 34px;
	width: 143px;
	float: left;
	text-align: center;
	margin-left: 20px;
}
#tab-1, #tab-2, #tab-3, #tab-4, #tab-5, #tab-6, #tab-7, #tab-8, #tab-9, #tab-10, #tab-11 {
	width: 143px;
	height: 34px;
	cursor: pointer;
	text-align: center;
}
.tab-2, .tab-3, .tab-4, .tab-5, .tab-6, .tab-7, .tab-8, .tab-9, .tab-10, .tab-11 {
	display: none;
} /* 这句是用让class=“tab-2”“tab-3”的先隐藏，用CSS控制的好处是没有延迟；如果用jQuery控制会出现只有当页面全部加载完后，tab-2tab-3中的内容才隐藏 */
#tab-content ul {
	padding: 10px 10px;
	overflow: hidden;
}
#tab-content ul li {
	padding-top: 5px;
	height: 20px;
}
.guide_width .qa_tit {
	border-bottom: none;
}
#tab-content ul p {
	color: #666;
	text-indent: 10px;
	line-height: 20px;
	font-size: 13px;
	padding-bottom: 16px;
}
#tab-content ul span {
	font-size: 13px;
}
/**************旅客指南  passenger *****************/
.passenger_tit {
	background: #80157d;
	line-height: 36px;
	font-size: 18px;
	color: #fff;
	padding-left: 20px;
}
.passenger_detail {
	padding: 18px;
	line-height: 24px;
	color: #666;
	font-size: 14px;
	background: #fff;
	border: 1px solid #e7dce2;
}
.passenger_nav {
}
.passenger_nav, .passenger_nav dd {
	float: left;
}
.passenger_nav dd.num1 {
	width: 326px;
	height: 138px;
	background: url(../../images/passenger_pic1_1.jpg) no-repeat;
}
.passenger_nav dd.num2 {
	width: 327px;
	height: 138px;
	background: url(../../images/passenger_pic1_2.jpg) no-repeat;
}
.passenger_nav dd.num3 {
	width: 327px;
	height: 138px;
	background: url(../../images/passenger_pic1_3.jpg) no-repeat;
}
.passenger_nav dd .content, .passenger_nav1 dd .content {
	width: 160px;
	height: 76px;
	float: right;
	text-align: left;
	margin-top: 20px;
	margin-right: 18px;
	font-size: 12px;
}
.passenger_nav dd .content h3, .passenger_nav1 dd .content h3 {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #80157d;
	padding: 10px 0;
}
.passenger_nav dd .content h3 a, .passenger_nav1 dd .content h3 a{color: #80157d;}
.passenger_nav dd .content .detail, .passenger_nav1 dd .content .detail {
	color: #999;
	line-height: 18px;
	float: left;
	height: 40px;
}
.passenger_nav dd .content .more, .passenger_nav1 dd .content .more {
	margin-bottom: 0;
	text-align: right;
	padding-right: 10px;
	background: url(../../images/passenger_more.png) no-repeat right bottom;
	position: relative;
	border: 0;
}
.passenger_nav1 dd .content .more a, .passenger_nav dd .content .more a {
	color: #80157d;
}
.passenger_nav1 {
	margin-top: 8px;
}
.passenger_nav1, .passenger_nav1 dd {
	float: left;
}
.passenger_nav1 dd.num1 {
	width: 326px;
	height: 128px;
	background: url(../../images/passenger_pic_03-04.jpg) no-repeat;
}
.passenger_nav1 dd.num2 {
	width: 327px;
	height: 128px;
	background: url(../../images/passenger_pic_03-05.jpg) no-repeat;
}
.passenger_nav1 dd.num3 {
	width: 327px;
	height: 128px;
	background: url(../../images/passenger_pic_03-06.jpg) no-repeat;
}
.passenger_active {
	float: left;
	margin-top: 20px;
}
.passenger_active dd {
	float: left;
	margin-left: 12px;
	width: 318px;
}
.passenger_active dd img {
	width: 318px;
	height: 129px;
	margin-top: 2px;
}
.passenger_active dd h2 {
	border-top: 1px solid #80157d;
	border-bottom: 5px solid #80157d;
	color: #80157d;
	text-align: center;
	font-size: 16px;
	line-height: 36px;
	font-family: "微软雅黑"
}
.passenger_active dd.num1 {
	margin-left: 0;
}
/********文章**************/
.passenger_about {
	width: 922px;
	padding-left: 28px;
	padding-right: 28px;
	padding-top: 28px;
	padding-bottom: 50px;
	border-top: 1px solid #dedce7;
	border-left: 1px solid #dedce7;
	border-right: 1px solid #dedce7;
	background: #fff;
	overflow: hidden;
}
.passenger_about h2 {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #4f167f;
	font-weight:normal;
	color:#80157D;
}
.passenger_about h2 a{color:#80157D;}
.passenger_about p {
	line-height: 18px;
	padding-top: 20px;
}
.passenger_about p.detail {
	color: #666;
	font-size: 12px;
	line-height: 18px;
	padding-top: 20px;
}
/*.passenger_about p.detail strong {
	color: #80157d;
	font-weight: normal;
}*/
.passenger_color {
	color: #80157d;
}
/*.passenger_about strong {
	font-size: 12px;
	color: #666;
}*/
/********start********/
.passenger_head {
	margin: 10px 0;
}
.passenger_head li, .passenger_head li a {
	width: 192px;
	height: 69px;
	margin-left: 4x;
	float: left;
	overflow: hidden;
}
.passenger_head li.num1 {
	background: url(../../images/passenger_start1.png) no-repeat;
}
.passenger_head li.num2 {
	background: url(../../images/passenger_start2.png) no-repeat;
}
.passenger_head li.num3 {
	background: url(../../images/passenger_start3.png) no-repeat;
}
.passenger_head li.num4 {
	background: url(../../images/passenger_start4.png) no-repeat;
}
.passenger_head li.num5 {
	background: url(../../images/passenger_start5.png) no-repeat;
}
.passenger_head li.num1 a:hover, .passenger_head li.num1 a.active {
	background: url(../../images/passenger_starthover1.jpg) no-repeat;
}
.passenger_head li.num2 a:hover, .passenger_head li.num2 a.active {
	background: url(../../images/passenger_starthover2.jpg) no-repeat;
}
.passenger_head li.num3 a:hover, .passenger_head li.num3 a.active {
	background: url(../../images/passenger_starthover3.jpg) no-repeat;
}
.passenger_head li.num4 a:hover, .passenger_head li.num4 a.active {
	background: url(../../images/passenger_starthover4.jpg) no-repeat;
}
.passenger_head li.num5 a:hover, .passenger_head li.num5 a.active {
	background: url(../../images/passenger_starthover5.jpg) no-repeat;
}
/*************passenger-tabs**********/
#tabs-title {
	line-height: 34px;
	height: 34px;
	border-bottom: 1px solid #d3bed3;
	color: #925c90;
	margin-top: 30px;
}
#sidebar-tabs {
	margin-bottom: 1.5em;
	overflow: hidden;
	margin-top: 10px;
}
#tabs-title .current {
	background: url(../../images/QA_tabshover.png) repeat-x;
	height: 35px;
	text-align: center;
	font-weight: bold;
	color: #80157d;
	border-left: 1px solid #d3bed3;
	;
	border-right: 1px solid #d3bed3;
} /* 当前选中标题时的样式 */
#tabs-title span {
	color: #925c90;
	font-size: 15px;
	font-weight: 400;
	overflow: hidden;
	height: 34px;
	float: left;
	text-align: center;
	margin-left: 10px;
	padding: 0 20px;
}
#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5, #tabs-6 {
	height: 34px;
	cursor: pointer;
	text-align: center;
}
.tabs-2, .tabs-3, .tabs-4, .tabs-5, .tabs-6 {
	display: none;
} /* 这句是用让class=“tabs-2”“tabs-3”的先隐藏，用CSS控制的好处是没有延迟；如果用jQuery控制会出现只有当页面全部加载完后，tabs-2tabs-3中的内容才隐藏 */
#tabs-content ul {
	padding: 10px 10px;
	overflow: hidden;
}
#tabs-content ul li {
	padding-top: 5px;
	height: 20px;
}
.guide_width .qa_tit {
	border-bottom: none;
	line-height: 36px;
}
.guide_width .qa_tit a {
	color: #80157D;
}
.guide_width p {
	line-height: 18px;
}
#tabs-content ul p {
	color: #666;
	/*text-indent: 10px;
	line-height: 20px;
	font-size: 13px;*/
	padding-bottom: 16px;
}
#tabs-content ul span {
	
}
.passenger_dlist {
	font-size: 12px;
	color: #666;
}
.passenger_dlist dt {
	font-weight: bold;
}
.passenger_dlist dd {
	background: url(../../images/passenger_dot.jpg) no-repeat left 8px;
	line-height: 22px;
	padding-left: 15px;
}
/********arrive********/
.passenger_arrive {
	margin: 10px 0;
	overflow: hidden;
}
.passenger_arrive li, .passenger_arrive li a {
	width: 135px;
	height: 69px;
	float: left;
	overflow: hidden;
}
.passenger_arrive li.num1 {
	background: url(../../images/passenger_anav1.png) no-repeat;
}
.passenger_arrive li.num2 {
	background: url(../../images/passenger_anav2.png) no-repeat;
}
.passenger_arrive li.num3 {
	background: url(../../images/passenger_anav3.png) no-repeat;
}
.passenger_arrive li.num4 {
	background: url(../../images/passenger_anav4.png) no-repeat;
}
.passenger_arrive li.num5 {
	background: url(../../images/passenger_anav5.png) no-repeat;
}
.passenger_arrive li.num6 {
	background: url(../../images/passenger_anav6.png) no-repeat;
}
.passenger_arrive li.num7 {
	background: url(../../images/passenger_anav7.png) no-repeat;
}
.passenger_arrive li.num1 a:hover, .passenger_arrive li.num1 a.active {
	background: url(../../images/passenger_a1.jpg) no-repeat;
}
.passenger_arrive li.num2 a:hover, .passenger_arrive li.num2 a.active {
	background: url(../../images/passenger_a2.jpg) no-repeat;
}
.passenger_arrive li.num3 a:hover, .passenger_arrive li.num3 a.active {
	background: url(../../images/passenger_a3.jpg) no-repeat;
}
.passenger_arrive li.num4 a:hover, .passenger_arrive li.num4 a.active {
	background: url(../../images/passenger_a4.jpg) no-repeat;
}
.passenger_arrive li.num5 a:hover, .passenger_arrive li.num5 a.active {
	background: url(../../images/passenger_a5.jpg) no-repeat;
}
.passenger_arrive li.num6 a:hover, .passenger_arrive li.num6 a.active {
	background: url(../../images/passenger_a6.jpg) no-repeat;
}
.passenger_arrive li.num7 a:hover, .passenger_arrive li.num7 a.active {
	background: url(../../images/passenger_a7.jpg) no-repeat;
}
.arrive_table, .service_table th, .arrive_table td {
	border-collapse: collapse;
	border: 1px solid #ede3ed;
	line-height: 20px;
	font-size: 12px;
	padding: 6px;
	color: #666;
}
.arrive_table td {
	padding-left: 30px;
}
.arrive_table th {
	text-align: center;
	line-height: 36px;
}
.arrive_table th {
	background: url(../../images/QA_tabshover.jpg) repeat-x;
}
.p_ari {
}
.p_ari dl dd {
	float: left;
	margin-left: 8px;
	height: 170px;
	margin-bottom: 30px;
	width: 321px;
}
.p_ari dl dd img {
	float: left;
	width: 321px;
	height: 115px;
	padding-bottom: 10px;
	background: url(../../images/passenger_fbg.png) left bottom;
}
.p_ari dl dd.num1 {
	float: left;
	margin-left: 0px;
}
.p_ari dl dd p {
	float: left;
	font-size: 12px;
	color: #666;
	margin-top: 2px;
	line-height: 18px;
}
.p_ari dl dd h3 {
	font-size: 15px;
	color: #80157D;
	padding-right: 10px;
	line-height: 30px;
}
.p_ari dl dd h3 .more {
	margin-bottom: 0;
	float: right;
	margin-right: 10px;
	padding-right: 10px;
	background: url(../../images/p_more.png) no-repeat right center;
	position: relative;
	border: 0;
	color: #80157D;
	font-size: 12px;
	font-weight: normal;
}
.p_ari1 {
	padding: 20px 19px 20px 19px;
	border-top: 1px solid #e7dce2;
	border-left: 1px solid #e7dce2;
	border-right: 1px solid #e7dce2;
	background: #fff url(../../images/guide_contentbg.jpg) left bottom no-repeat;
	font-family: "微软雅黑";
	overflow: hidden;
}
.p_ari1 h2 {
	line-height: 36px;
}
.p_ari1 h2, .p_ari1 h2 a { /*border-bottom:1px solid #d4b1d3; */
	font-weight: normal;
	color: #80157d;
}
.p_ari1 p {
	font-size: 14px;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
}
.p_ari1 table td {
	padding: 4px 0;
}
.passenger_airport {
	margin: 10px 0;
}
.passenger_airport li, .passenger_airport li a {
	width: 107px;
	height: 81px;
	float: left;
	overflow: hidden;
}
.passenger_airport li.num1 {
	background: url(../../images/passenger_w1.png) no-repeat;
	overflow: hidden;
}
.passenger_airport li.num2 {
	background: url(../../images/passenger_w2.png) no-repeat;
	overflow: hidden;
}
.passenger_airport li.num3 {
	background: url(../../images/passenger_w3.png) no-repeat;
	overflow: hidden;
}
.passenger_airport li.num4 {
	background: url(../../images/passenger_w4.png) no-repeat;
	overflow: hidden;
}
.passenger_airport li.num5 {
	background: url(../../images/passenger_w5.png) no-repeat;overflow: hidden;
}
.passenger_airport li.num6 {
	background: url(../../images/passenger_w6.png) no-repeat;overflow: hidden;
}
.passenger_airport li.num7 {
	background: url(../../images/passenger_w7.png) no-repeat;overflow: hidden;
}
.passenger_airport li.num8 {
	background: url(../../images/passenger_w8.png) no-repeat;overflow: hidden;
}
.passenger_airport li.num9 {
	background: url(../../images/passenger_w9.png) no-repeat;overflow: hidden;
}
.passenger_airport li.num1 a:hover, .passenger_airport li.num1 a.active {
	background: url(../../images/passenger_whover1.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num2 a:hover, .passenger_airport li.num2 a.active {
	background: url(../../images/passenger_whover2.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num3 a:hover, .passenger_airport li.num3 a.active {
	background: url(../../images/passenger_whover3.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num4 a:hover, .passenger_airport li.num4 a.active {
	background: url(../../images/passenger_whover4.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num5 a:hover, .passenger_airport li.num5 a.active {
	background: url(../../images/passenger_whover5.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num6 a:hover, .passenger_airport li.num6 a.active {
	background: url(../../images/passenger_whover6.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num7 a:hover, .passenger_airport li.num7 a.active {
	background: url(../../images/passenger_whover7.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num8 a:hover, .passenger_airport li.num8 a.active {
	background: url(../../images/passenger_whover8.jpg) no-repeat;overflow: hidden;
}
.passenger_airport li.num9 a:hover, .passenger_airport li.num9 a.active {
	background: url(../../images/passenger_whover9.jpg) no-repeat;overflow: hidden;
}
.integral {
	font-family: "微软雅黑"
}
.integral h2 {
	line-height: 36px;
	font-size: 18px;
	color: #5999a6;
	border-bottom: 1px solid #5999a6;
}
.integral h3 {
	line-height: 36px;
	font-size: 14px;
	color: #5999a6;
}
.int_tablewrap td, .int_tablewrap th, .int_tablewrap {
	border-collapse: collapse;
	border: 1px solid #d3bed3;
	font-size: 12px;
	line-height: 30px;
}
.int_tablewrap th {
	color: #5999a6;
	font-size: 14px;
	text-align: center;
}
.int_tablewrap th, .int_tablewrap td {
	text-align: center;
}
.int_tablewrap th span, .int_tablewrap td span {
	font-weight: bold;
	text-align: center;
	color: #666;
}
.int_tablewrap tr.th th {
	background: url(../../images/int_thbg.jpg) repeat-x;
	width:9%;
}
.w25  tr.th th{
    width:25%;
}
.int_tablewrap table {
	width: 100%;
}
#tabw-title {
	line-height: 29px;
	height: 29px;
	border-bottom: 1px solid #d3bed3;
	color: #925c90
}
#sidebar-tabw {
	margin-bottom: 1.5em;
	overflow: hidden;
	margin-top: 10px;
}
#tabw-title .wcurrent {
	border-top: 1px solid #d3bed3;
	border-left: 1px solid #d3bed3;
	border-right: 1px solid #d3bed3;
	background: url(../../images/int_thbg.jpg) repeat-x;
	height: 29px;
	padding: 0 10px;
	text-align: center;
	font-weight: bold;
	color: #80157d;
}
#tabw-title span {
	color: #925c90;
	font-size: 15px;
	font-weight: 400;
	overflow: hidden;
	height: 34px;
	padding: 0 16px;
	float: left;
	text-align: center;
}
#tabw-content {
	padding: 0;
	margin: 0;
}
#tabw-1, #tabw-2, #tabw-3, #tabw-4, #tabw-5, #tabw-6, #tabw-7, #tabw-8, #tabw-9, #tabw-10, #tabw-11 {
	height: 34px;
	cursor: pointer;
	text-align: center;
}
.tabw-2, .tabw-3, .tabw-4, .tabw-5, .tabw-6, .tabw-7, .tabw-8, .tabw-9, .tabw-10, .tabw-11 {
	display: none;
}
#tabw-content ul {
	padding: 0;
	overflow: hidden;
	float: left;
}
#tabw-content ul li {
	padding-top: 5px;
	height: 20px;
}
#tabw-content ul p {
	margin: 0;
	padding: 0;
}
.int_head {
	color: #666;
	line-height: 20px;
}
.int_head h2 {
	line-height: 36px;
	font-size: 18px;
	color: #fff;
	background: #1cabc8;
	padding-left: 20px;
}
.int_head .content {
	padding: 30px 20px;
	margin-top: 0;
}
.int_head .content h3 {
	line-height:52px;
	color: #80157d;
	font-size: 22px;
	font-family: "微软雅黑"
}
#pages {
	color: #666666;
	font-size: 12px;
	text-align: center;
/*	border-left: 1px solid #dedce7;
	border-right: 1px solid #dedce7;*/
	background: #fff;
	overflow: hidden;
	line-height: 24px;
	padding: 0 0 20px;
}
#pages a {
	color: #4F167F;
	font-size: 12px;
}
#tabb-title {
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #d3bed3;
	color: #925c90
}
#sidebar-tabb {
	margin-bottom: 1.5em;
	overflow: hidden;
}
#tabb-title .current {
	border-top: 1px solid #d3bed3;
	border-left: 1px solid #d3bed3;
	border-right: 1px solid #d3bed3;
	background: url(../../images/int_thbg.jpg) repeat-x;
	height: 29px;
	width: 143px;
	text-align: center;
	font-weight: bold;
	color: #80157d;
} /* 当前选中标题时的样式 */
#tabb-title span {
	color: #925c90;
	font-size: 15px;
	font-weight: 400;
	overflow: hidden;
	height: 34px;
	width: 143px;
	float: left;
	text-align: center;
	margin-left: 20px;
}
#tabb-1, #tabb-2, #tabb-3, #tabb-4, #tabb-5, #tabb-6, #tabb-7 {
	width: 143px;
	line-height: 30px;
	cursor: pointer;
	text-align: center;
}
.tabb-2, .tabb-3, .tabb-4, .tabb-5, .tabb-6, .tabb-7 {
	display: none;
}
#tabb-content ul {
	overflow: hidden;
}
#tabb-content ul li {
}
.u_dom2 h2 {
	color: #5b5b5b;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.u_dom2 {
	margin-top: 30px;
	overflow:hidden;
}
.u_dom2 dd {
	float: left;
	background: url(../../images/user_bg.png) repeat-x left bottom;
	width: 289px;
	height: 279px;
	margin-left: 8px;
	margin-top:16px;
}
.u_dom2 dd.num1 {
	margin-left: 0;
}
.u_dom2 dt {
	font-size: 30px;
	color: #80157d;
	line-height: 50px;
	border-top: 1px solid #ece4e6;
}
.jifen{ background:url(../../images/fbg.png) no-repeat; width:222px; height:66px; padding:4px; float:left;}
.jifen dd{ float:left; margin-left:3px;}
.u_dom2 dd p.tit {
	padding: 10px 15px 0px 15px;
	font-size: 16px;
	color: #525252;
	font-family: "微软雅黑";
	font-weight: 600;
}
.u_dom2 dd p.detail {
	padding: 0 15px;
	font-size: 14px;
	color: #5b5b5b;
	padding-top: 4px;
	line-height: 22px;
	height:50px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:260px;
}
.u_dom2 dd p.center {
	text-align: center;
	margin-top: 10px;
}
.u_dom2 dd p.center a {
	margin-left: 10px;
}
.user_width {
	padding: 30px 40px 20px 40px;
	border-top: 1px solid #e7dce2;
	border-left: 1px solid #e7dce2;
	border-right: 1px solid #e7dce2;
	background: #fff url(../../images/user_banner.jpg) left top no-repeat;
	font-family: "微软雅黑";
	overflow: hidden;
}
.user_width h2 {
	font-size: 18px;
	color: #fff;
}
.user_width .user {
	margin-top: 70px;
	padding-bottom: 10px;
	overflow: hidden;
}
.user_width .user .pic {
	height: 174px;
	width: 174px;
	padding: 4px;
	box-shadow: 2px 2px 12px #ccc;
	float: left;
	background: #fff;
}
.user_width .user .tip {
	width: 660px;
	float: right;
	margin-top: 86px;
	line-height:0;
}
.user_width .user .tip p {
	line-height: 30px;
}
.user_width .user .tipbg {
	width: 689px;
	background: #ebebeb;
	padding: 0 4px 0 4px;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	font-size: 12px;
	line-height: 20px;
}
.user_settings {
	padding-left: 160px;
}
.user_settings h3{ line-height:50px;}
.user_settings .txt input[type=text] {
	background: url(../../images/input_bg.png) no-repeat;
	line-height: 42px;
	width: 312px;
	padding: 6px;
	height: 30px;
	border: none;
}
.user_settings .txt input[type=password] {
	background: url(../../images/input_bg.png) no-repeat;
	line-height: 42px;
	width: 312px;
	padding: 6px;
	height: 30px;
	border: none;
	font-size:30px;
}
#edit {
	float: left;
}
.user_settings .txt {
	float: left;
	overflow: hidden;
	width: 100%;
	line-height: 60px;
	color: #000;
}
.user_settings .txt span {
	width: 160px;
	float: left;
	text-align: right;
}
/***********lulu-guide********/
.width-center {
	width: 980px;
	margin: 0 auto;
	font-family: "微软雅黑"
}
.choose-level {
	opacity:0.8;
	position: absolute;
	width: 123px;
	left: 0px;
	top: 65px;
	z-index: 9998;
	padding: 7px 1px 5px 0;
	background: #41444c;
	color: #fff;
	font-size: 12px;
}
#slider .choose-level-hd {
	width: 113px;
	height: 24px;
	position: absolute;
	top: -17px;
	left: 0;
	padding: 0 0 0 11px;
	background: url(/images/choose-level.png) no-repeat;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	cursor:pointer;
}
.choose-level dl dt {
	overflow: hidden;
	height: 27px;
	line-height: 27px;
	text-align: center;
	cursor: pointer;
	margin: 1px 0 0 0;
}
.arrow {
	display: inline-block;
	width: 5px;
	height: 8px;
	margin-right: 8px;
	_margin-top: 5px;
	background: url(/images/arrow.png) no-repeat;
}
.choose-level dl dd {
	display: none;
	height: 19px;
	margin: 1px 0 0 0;
	padding: 0 0 0 71px;
	background: #605567;
	border-top: 1px solid #594f5f;
	line-height: 19px;
	cursor: pointer;
}
.choose-level-ft {
	position: absolute;
	width: 124px;
	height: 5px;
	left: 0;
	bottom: -5px;
	_zoom: 1;
	overflow: hidden;
	background: url(/images/choose-level-bt.png) no-repeat;
}
.map-pic {
	width: 980px;
	height: 610px;
	margin: 0 auto;
	position: relative;
}
.shop-box {
	display: block;
	width: 980px;
	height: 610px;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
}
.shop-box li {
	width: 20px;
	height: 25px;
	line-height: 26px;
	cursor: pointer;
	z-index: 99;
}
#slider .slider_box1 {
	height: 610px;
}
.choose-level .hover {
	background: #dc9ad2;
	border-top: 1px solid #dc9ad2;
}
.choose-level .foucs-hover {
	background: url(/images/level-m.png) no-repeat;
}
.foucs-hover .arrow {
	width: 8px;
	height: 5px;
	background: url(/images/arrow-hover.png) no-repeat;
}
.silder_nav1 li {
	cursor: pointer;
}
.s_type_1 {
	background: url(/images/map-cateIcon-m.png) no-repeat left center;
}
.s_type_2 {
	background: url(/images/map-shopIcon-m.png) no-repeat left center;
}
.s_type_3 {
	background: url(/images/map-musicIcon-m.png) no-repeat left center;
}
.s_type_4 {
	background: url(/images/map-facilityIcon-m.png) no-repeat left center
}
.s_type_box {
	width: 200px;
	padding: 5px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	background: #e3e4e4 ;
	display: none;
	border: 2px solid #b5149d;
}/*left:-170%; top:-170%;url(../../images/uploadify-cancel.png) right top no-repeat*/
.s_type_box h3 {
	line-height: 20px;
	font-size: 16px;
	color: #80157d;
	padding: 0 0 10px 0;
}
.s_type_box p {
	color: #666;
	font-size: 12px;
	line-height: 14px;
}
.map-pic-shade {
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	background: url(/images/login-shade.png) repeat;
}
.map-build-box {
	display: none;
	width: 455px;
	height: 372px;
	padding: 0 28px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -186px 0 0 -255px;
	z-index: 10000;
	background: url(/images/build-bg.png) no-repeat;
}
.map-build-box h3 {
	height: 61px;
	line-height: 61px;
	font-size: 16px;
	color: #80157d;
}
.build-num, .creat-num {
	background: url(/images/build-num-bg.png) center no-repeat;
	padding: 5px;
	color: #fff;
}
.build-colse {
	width: 26px;
	height: 26px;
	position: absolute;
	right: 6px;
	top: 5px;
	cursor: pointer;
}
.build-gl {
	width: 129px;
	height: 28px;
	margin: 5px 0 0 0;
	background: url(/images/build-one.png) no-repeat;
}

.build-area {
	width: 456px;
	height: 184px;
	margin: 0 0 8px 0;
	line-height: 22px;
	background: url(/images/build-area.png) repeat;
	border: none;
}
.build-picArea {
	width: 130px;
	height: 88px;
	border: 2px solid #fff;
	overflow: hidden;
	float: left;
}
.build-picArea0 {
	width: 180px;
	height: 180px;
	border: 2px solid #fff;
	overflow: hidden;
	float: left;
}
.build-btn {
	float: right;
	width: 230px;
	position: relative;
	height:100px;
	overflow: hidden;
}
.build-checkBtn {
	float: right;
}
.build-next{
  float:right; 
} 

.build-upImgBtn {
	float: left;
	width: 116px;
	height: 34px;
	background: url(/images/build-photoBtn.png) no-repeat;
	cursor: pointer;
}
.map-prompt {
	color: #970e80;
	font-size: 18px;
	line-height: 20px;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #d4b1d3;
}
.gonglue-box {
	margin: 18px 0 0 0;
	overflow: hidden;
	clear: both;
	zoom: 1;
}
.build-accomplish-list {
	overflow: hidden;
	zoom: 1;
	clear: both;
	padding: 15px 0 0 0;
}
.build-accomplish-list .color input[type=text] {
	background: url(../../images/input_bg.png) no-repeat;
	line-height: 30px;
	width: 312px;
	padding: 6px;
	height: 30px;
	border: none;
	font-size:20px;
}
.shop-NumList {
	clear: both;
	overflow: hidden;
	padding: 8px 0;
}
.creatNumPic {
	float: left;
	width: 130px;
	height: 88px;
	border: 2px solid #fff;
	overflow: hidden;
}
.creatNumTil {
	float: left;
	padding: 3px 0 0 17px;
}
.shop-NumList-cor {
	color: #80157d;
}
.creat-num {
	color: #fff;
}
.areaInfo {
	padding: 5px 0;
	font-size: 14px;
	color: #666;
}
.tijiao-btn {
	display: none;
	width: 144px;
	height: 56px;
	float: right;
	clear: both;
	overflow: hidden;
	margin: 10px 0;
	background: url(/images/tijiao-btn.png) no-repeat;
}
.wintit {
	color: #5999a6;
	cursor: pointer;
	line-height: 36px;
	background: url(../../images/icon0.png) 60px center no-repeat
}
.wintita {
	color: #5999a6;
	cursor: pointer;
	line-height: 36px;
	background: url(../../images/icon.png) 60px center no-repeat
}
.wintxt {
	display: none;
	font-size: 13px;
	line-height: 24px;
}
.wintxt strong {
	color: #5999a6;
}
/**********login**********/
.login-shade {
	display: none;
/*	position: absolute;*/
	left: 0;
	top: 0;
	z-index: 99999;
	width: 100%;
	height: 100%;
	background: url(/images/login-shade.png) repeat;
	 position:fixed; _position:absolute; _left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);
}
.shade-box {
	display: none;
	width: 380px;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 100000;
	margin: -138px 0 0 -160px;
	background: url(/images/register-bg.png) center top repeat;
}
.shade-box-hd {
	width: 380px;
	height: 20px;
	background: url(/images/register-hd.png) no-repeat;
	position: absolute;
	left: 0;
	top: -20px;
}
.shade-box-ft {
	width: 380px;
	height: 20px;
	background: url(/images/register-ft.png) no-repeat;
	position: absolute;
	left: 0;
	bottom: -20px;
}
.register {
	width: 320px;
	padding: 0 30px;
}
#register, #login {
	display: none;
}
.register dt {
	padding: 0 0 7px 0;
	font-weight: bold;
	color: #80157d;
	font-size: 30px;
	line-height: 45px;
}
.register dd {
	padding: 0 0 5px 0;
}
.login-input {
	width: 308px;
	height: 36px;
	padding: 4px 0 0 12px;
	background: url(/images/register-input-bg.jpg) no-repeat;
	line-height: 36px;
	color: #999;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 5px 0;
}
.verification-btn {
	display: block;
	width: 84px;
	height: 20px;
	background: url(/images/verification-btn.jpg) no-repeat;
}
.sub-btn {
	width: 320px;
	height: 40px;
	margin: 0 auto;
	cursor: pointer;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	background: url(/images/sub-btn.jpg) no-repeat;
}
.head_right {
	position: relative;
}
.login-info {
	display: none;
	position: absolute;
	left: 0;
	top: 0px;
}
.user-pic{
	width: 22px;
	height: 22px;
	border: 2px solid #dbbed2;
}
.hd-help {
	/*float: right;*/
}
.hd-hover {
	font-size:12px;
	padding: 5px;
	background: #e3e4e4 ;
	display: none;
	border: 2px solid #b5149d;
	position:absolute; 
	z-index:999999;
	left:190px;
	width:90px;
	line-height:20px;
	top:30px;
	color:#333;
	text-align:center;
}

.hd-help img{ vertical-align:top; margin-top:5px;}
.login-quit {
	cursor: pointer;
}
.margin-line {
	padding: 0 3px;
}
.user-name {
	cursor: pointer;
}
/****      返回顶部           *****/
.back-to {
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 999;
	background: url(/images/returntop.png) no-repeat;
	overflow: hidden;
	height:61px; width:93px;
	zoom: 1;
	-ie6-position-fixed-delay: 200;
}
.back-to .back-top:hover {
		background: url(/images/returntop0.png) no-repeat;
}
.back-to .back-top {
	float: right;
	display: block;
	height:61px; width:93px;
	outline: 0 none;
	text-indent: -9999em;

}
/*****news*****/
.ccon li{ line-height:36px; border-bottom:1px solid #EDE8E8;}
/*****app下载*****/
.p_ari2 {
	padding: 30px 23px 20px 24px;
	border-top: 1px solid #e7dce2;
	border-left: 1px solid #e7dce2;
	border-right: 1px solid #e7dce2;
	background: #fff url(../../images/guide_contentbg.jpg) left bottom no-repeat;
	font-family: "微软雅黑";
	overflow: hidden;
}
.downbg{ margin-top:4px; background:url(../../images/down.jpg) no-repeat left top; width:931px; height:287px; padding-top:393px;}

.downbg table{ color:#666; font-size:12px;}
.choose-lvl-hd{ cursor:pointer;}
/*****首页机场特色焦点图*****/
.focus{width:980px;height:254px;position:relative;float:left}
.f426x240{width:980px;height:254px;overflow:hidden}
.f426x240 img{width:980px;height:254px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(/images/i.png) no-repeat 0 0;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center;display:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}
#login-a{font-size:14px; font-weight:bold;}
#register-a{ font-size:14px; font-weight:bold;}
#register-a1{ font-size:14px; font-weight:bold;}
.nav_current{background: url(../../images/tip_02.png) center 0px;}
.passenger_icon{ width:150px; float:left;}
.passenger_p{ width:750px; float:left; margin-left:15px;}


.sharebox {
	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 52px;/*top:10px;*/ BOTTOM: 0px; POSITION: fixed; HEIGHT: 150px; _position: absolute; _bottom: "auto"
}
.rfaq {CLEAR: both; BORDER-RIGHT: #e9f3f8 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 6px; BACKGROUND: #f5f8fd; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #e9f3f8 1px solid; WIDTH: 37px; }
.sharebox-top {
	BACKGROUND: url(/images/share.png) no-repeat 0px 0px; HEIGHT: 10px
}
.sharebox-bottom {
	BACKGROUND: url(/images/share.png) no-repeat 0px -35px; HEIGHT: 10px
}
.sharebox #bdshare {
	CLEAR: both; BORDER-RIGHT: #e9f3f8 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 6px; BACKGROUND: #f5f8fd; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #e9f3f8 1px solid; WIDTH: 37px;  HEIGHT: 40px
}
.sharebox #bdshare A#shareCount {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/share.png) no-repeat 0px -45px; WIDTH: 37px; COLOR: #fff; TEXT-INDENT: -10px! important; HEIGHT: 35px; TEXT-ALIGN: center
}
.gotop {
	BACKGROUND: url(/images/gotop.png) no-repeat 0px 0px; WIDTH: 52px; CURSOR: pointer; LINE-HEIGHT: 20px; HEIGHT: 121px; TEXT-ALIGN: center
}
.i_dom1 dd.guanzhu{BACKGROUND: url(/images/Official-Site_1_23.jpg) no-repeat; width:221px; height:53px; padding:85px 0px 0px 95px; margin-top:2px;}
.ac_list h3{ text-align:center;}
.ac_list h3 a{ color:#7f147c; font-size:14px; line-height:30px;}
.ac_list img{ padding:1px 0px 2px 0px; border-bottom:#80157d 1px solid; border-top:#80157d 5px solid;}
.ac_list_box{ width:265px; float:left; margin-left:25px;}
#scrollDiv{width: 265px; height: 640px; overflow: hidden;}
#scrollDiv li{ height:160px;}
#btn2{ width:261px; text-align:center; display:inline-block; margin-bottom:15px;}
#btn1{ width:261px; text-align:center; display:inline-block; margin-top:15px;}
.ac_list_left{}
.ac_left_box{ width:650px; float:left; padding:10px 20px; background:#FFF;}
.video_txt{width:258px; height:410px; float:left; background:url(/images/video_bj.jpg) no-repeat; padding:0px 30px;}
.video_txt h2{ color:#ab64aa; margin-top:40px; font-size:16px;}
.video_txt p{ line-height:22px; color:#666666; margin-top:35px; font-size:12px;}

.index_icon{ position:relative; width:316px; height:138px;  margin:1px 0px 0px 9px;background: url(../../images/zfdb.jpg) no-repeat;}
.index-title{position:absolute; left:21px; top:15px;}
.index-info{ position:absolute; left:118px; top:49px; font-size:12px; color:#666666; width:210px; height:31px;}
.jxdjdnn{position:absolute; left:127px; top:90px;  width:135px; height:26px; display:inline-block; }

.font_txt{ font-size:14px; line-height:24px; color:#666;}
.zfdb_tag_a{ padding-left:30px; height:41px; margin-top:25px; background:url(/images/zfdb_1.png) no-repeat 0 bottom; padding-bottom:12px;}
.zfdb_tag_a ul li{ float:left; width:155px; margin-right:4px;}
.zfdb_tag_a a{ display:inline-block; width:155px; height:41px;}
.zf_tag1 a{ background:url(/images/zfdb_tag2.jpg) no-repeat;}
.zf_tag2 a{ background:url(/images/zfdb_tag1.jpg) no-repeat;}
.zf_tag3 a{ background:url(/images/zfdb_tag3.jpg) no-repeat;}
.zf_tag4 a{ background:url(/images/zfdb_tag4.jpg) no-repeat;}
.zf_tag1 .zf_cu{ background:url(/images/zfdb_tag2-1.jpg) no-repeat;}
.zf_tag2 .zf_cu{ background:url(/images/zfdb_tag1-1.jpg) no-repeat;}
.zf_tag3 .zf_cu{ background:url(/images/zfdb_tag3-1.jpg) no-repeat;}
.zf_tag4 .zf_cu{ background:url(/images/zfdb_tag4-1.jpg) no-repeat;}
.zfdb_tag_t{background:url(/images/zfdb_2.png) repeat-y; width:895px; padding:20px 45px 50px 45px; color:#666; overflow:hidden;}
.zfdb_tag_b{background:url(/images/zfdb_3.png) no-repeat 0 bottom; line-height:100%;overflow:hidden;}
.from_in_bj{ width:980px; margin:20px auto 10px auto; height:375px; background:url(/images/from_in_bj.jpg) no-repeat;}
.from_in_box{ float:right; width:260px; margin-right:30px;}
.from_in_box h2{ font-size:18px; font-family:"微软雅黑", "宋体"; line-height:30px; color:#80157d; margin-top:15px;}
.from_in_box p{ color:#898989; font-size:12px; line-height:20px;}
.from_in_box ul li{ margin-top:15px;}
.from_input{background:url(/images/from_input2.jpg) no-repeat; width:232px; height:33px; padding-top:6px; font-size:12px; font-weight:bold; color:#c0c0c0; padding-left:25px;}
.search_box_w{ width:250px; position:absolute; top:35px; right:0px;}
.from_button{ text-align:right;}
.shop_title_nav{ border-bottom:#d4b1d3 1px solid; padding:10px 0px; font-size:16px; color:#80157D; font-weight:normal;}
.shop_title_nav a{color:#80157D;}
.shop_txt_box{ padding:10px 10px 120px; background: #fff url(../../images/shop_bottom.jpg) right bottom no-repeat;}
.shop_title{ font-size:24px; font-weight:bold; line-height:30px; margin-top:10px; color:#80157D;}
.shop_img{ margin:15px 0px;}
.shop_txt ul li{ float:left; width:250px; font-size:16px; color:#80157D; height:24px; line-height:24px;}
.shop_txt ul li span{ font-size:12px; color:#999999; padding-left:10px;}
.shop_content_box b{font-size:16px; color:#80157D; line-height:28px; font-weight:normal;}
.shop_content_box{ clear:both; padding-top:15px;}
.shop_content{color:#999999; font-size:12px;}
.shop_content p{ margin-top:10px;}
.shop_list_img{ float:left; margin: 20px 22px 0px 20px; padding: 4px; border: 1px solid #e0e0e0;}
.shop_list_txt{ float:left; width:670px;}
.shop_list_box ul li{ margin:10px 10px 10px 5px;background:url(/images/shop_list_bj.jpg) 0 bottom no-repeat; width:932px; border:#f4f4f4 1px solid; border-bottom:none; clear:both; display:inline-block; min-height:175px; padding-bottom:20px;}
.shop_list_box ul{ clear:both; display:inline-block;}
.shop_list_box span{ display:inline-block; color:#80157D;  font-size:16px; padding-top:10px;}
.shop_list_txt h3{color:#80157D; font-weight:normal; font-size:16px; font-family:"微软雅黑", "宋体"; line-height:26px; margin-top:10px;}
.shop_list_txt h4{ font-size:12px; color:#666666; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.shop_list_txt .gactive{ background:url(/images/gactive.png) no-repeat left center; height:27px; width:190px;}
.shop_list_txt h4 p{ line-height:22px; margin-top:5px;}
.shop_yema{color:#80157D; padding:30px 0px 40px; text-align:center;}
.shop_yema a{color:#80157D; font-size:14px; padding:5px;}
.shop_width {
	margin-top:10px;
	padding: 30px 19px 13px 19px;
	border-top: 1px solid #e7dce2;
	border-left: 1px solid #e7dce2;
	border-right: 1px solid #e7dce2;
	background: #fff url(../../images/guide_contentbg.jpg) left bottom no-repeat;
	font-family: "微软雅黑";
	overflow: hidden;
}
.select {
  display: block;
  position: relative;
  overflow: hidden;
  background:url(/images/from_input1.jpg) no-repeat;
}
.select:before, .select:after {
	
  content: '';
  position: absolute;
  top:1px;
  right: 1px;
  width: 33px;
  height: 33px;
}
.select:before {
  /*background:url(/images/from_input1.jpg) no-repeat;*/
}
.select:after {
	
}
.select > select {
  position: relative;
  z-index: 2;
  width: 92%;
  height: 39px;
  line-height: 39px;
  padding: 0px 15px 0px 25px;
  font-size:12px;
  font-weight:bold;
  color: #85147d;
  background: transparent;
  background: rgba(0, 0, 0, 0);
  border: 0;
  -webkit-appearance: none;
  margin-left:3px;
}
.select > select:focus {
  outline: 0;
}
.map-hover {
    position:absolute;
    z-index: 99999;
    top: 1678px;
	background:url(/images/login-shade.png) repeat;
    width: 980px;
    height: 260px;
}
#navbmap{ float:left;}
#navbmap a{ color:#fff;}
#navbmap a:hover{ text-decoration:underline;}
#navbmap ul li{ float:left; padding:10px;}
#navbmap ul li p{ font-size:14px;}
#wesitemap{ cursor:pointer;}
.wbmap{}
#content-1{overflow:hidden; height:300px; width:100%; background:url(/images/gl_c_bj.jpg) center bottom no-repeat; padding-bottom:20px;}
#content-1 p{float:left; width:306px; min-width:100px; padding:10px;}
#content-1 p:last-child{width:auto; margin-right:0;}
#content-1 .inner{ width:306px; height:275px; overflow:auto; padding-top:10px;}
#content-1 .inner p{float:none; width:auto; margin-right:0; min-height:auto; line-height:26px; font-size:12px; color:#999;}

#tabs-content  .table-data{ border-collapse:collapse; border:#d3bed3 solid 1px; width:724px; margin:10px 0 0 0;}

#tabs-content .table-data caption{ border:#d3bed3 solid 1px;  background:url(/images/newtable-title-bg.jpg) center bottom repeat-x; }
#tabs-content .table-data thead th{ border:#ede3ed solid 1px;background:#e1d3d7;height:35px; text-align:center; color:#80157d; font-weight:bold; font-size:14px; }
#tabs-content .table-data td{ border:#ede3ed solid 1px; padding:5px;  text-align:left; font-size:12px;}
#tabs-content .table-data th{ border:#ede3ed solid 1px;background:#e1d3d7;height:35px; text-align:center; color:#80157d; font-weight:bold; font-size:14px; text-align:left;}
#tabs-content .table-data th.w1{width:24px;}
#tabs-content .table-data th.w2{width:60px;}
#tabs-content .table-data th.w3{width:45px;}
#tabs-content .table-data th.w4{width:288px;}
#tabs-content .table-data th.w5{width:220px;}
#tabs-content .table-data th.w6{width:80px;}
#tabs-content .table-data th.b1{width:47px;}
#tabs-content .table-data th.b2{width:75px;}
#tabs-content .table-data th.b3{width:430px;}
#tabs-content .table-data th.b4{width:88px;}
#tabs-content .table-data th.b5{width:84px;}
#tabs-content .table-data tr.odd td{background:#f2ecef;height:35px; padding:0 0 0 5px;color:#666666; text-align:leff;}
#tabs-content .table-data tr.event td{background:#f8f8f8;height:35px; padding:0 0 0 5px;color:#666666; text-align:leff;}
#tabs-content .table-data td.align1{text-align:left; padding:5px 0;}
#tabs-content .table-data td.align2{text-align:left;}
#tabs-content .table-data td a{color:#01198d;text-decoration:underline;}
